pirate publisher - French English Dictionary